level crossing with barrier - Alemán Inglés Diccionario